have a rough trot - Spanish English Dictionary